From 14ec95efb42c28947caa74894bf5049c474dd846 Mon Sep 17 00:00:00 2001 From: Owen Taylor Date: Sat, 18 Nov 2000 17:01:01 +0000 Subject: [PATCH] Fix off-by-one error when destroying allocated segments on failure. Sat Nov 18 11:58:17 2000 Owen Taylor * gdk/gdkrgb.c (gdk_rgb_allocate_images): Fix off-by-one error when destroying allocated segments on failure. (Elliot) --- ChangeLog | 6 ++++++ ChangeLog.pre-2-0 | 6 ++++++ ChangeLog.pre-2-10 | 6 ++++++ ChangeLog.pre-2-2 | 6 ++++++ ChangeLog.pre-2-4 | 6 ++++++ ChangeLog.pre-2-6 | 6 ++++++ ChangeLog.pre-2-8 | 6 ++++++ gdk/gdkrgb.c | 2 +- 8 files changed, 43 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f6f1a299a8..ebd0968719 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Sat Nov 18 11:58:17 2000 Owen Taylor + + * gdk/gdkrgb.c (gdk_rgb_allocate_images): Fix + off-by-one error when destroying allocated segments + on failure. (Elliot) + Sat Nov 18 11:45:09 2000 Owen Taylor * gtk/gtkcalendar.c: Patch from ChiDeok Hwang to fix diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index f6f1a299a8..ebd0968719 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,9 @@ +Sat Nov 18 11:58:17 2000 Owen Taylor + + * gdk/gdkrgb.c (gdk_rgb_allocate_images): Fix + off-by-one error when destroying allocated segments + on failure. (Elliot) + Sat Nov 18 11:45:09 2000 Owen Taylor * gtk/gtkcalendar.c: Patch from ChiDeok Hwang to fix diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index f6f1a299a8..ebd0968719 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,9 @@ +Sat Nov 18 11:58:17 2000 Owen Taylor + + * gdk/gdkrgb.c (gdk_rgb_allocate_images): Fix + off-by-one error when destroying allocated segments + on failure. (Elliot) + Sat Nov 18 11:45:09 2000 Owen Taylor * gtk/gtkcalendar.c: Patch from ChiDeok Hwang to fix diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index f6f1a299a8..ebd0968719 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,9 @@ +Sat Nov 18 11:58:17 2000 Owen Taylor + + * gdk/gdkrgb.c (gdk_rgb_allocate_images): Fix + off-by-one error when destroying allocated segments + on failure. (Elliot) + Sat Nov 18 11:45:09 2000 Owen Taylor * gtk/gtkcalendar.c: Patch from ChiDeok Hwang to fix diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index f6f1a299a8..ebd0968719 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,9 @@ +Sat Nov 18 11:58:17 2000 Owen Taylor + + * gdk/gdkrgb.c (gdk_rgb_allocate_images): Fix + off-by-one error when destroying allocated segments + on failure. (Elliot) + Sat Nov 18 11:45:09 2000 Owen Taylor * gtk/gtkcalendar.c: Patch from ChiDeok Hwang to fix diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index f6f1a299a8..ebd0968719 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,9 @@ +Sat Nov 18 11:58:17 2000 Owen Taylor + + * gdk/gdkrgb.c (gdk_rgb_allocate_images): Fix + off-by-one error when destroying allocated segments + on failure. (Elliot) + Sat Nov 18 11:45:09 2000 Owen Taylor * gtk/gtkcalendar.c: Patch from ChiDeok Hwang to fix diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index f6f1a299a8..ebd0968719 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,9 @@ +Sat Nov 18 11:58:17 2000 Owen Taylor + + * gdk/gdkrgb.c (gdk_rgb_allocate_images): Fix + off-by-one error when destroying allocated segments + on failure. (Elliot) + Sat Nov 18 11:45:09 2000 Owen Taylor * gtk/gtkcalendar.c: Patch from ChiDeok Hwang to fix diff --git a/gdk/gdkrgb.c b/gdk/gdkrgb.c index 4aed5bf5d3..aa24b3cfa8 100644 --- a/gdk/gdkrgb.c +++ b/gdk/gdkrgb.c @@ -629,7 +629,7 @@ gdk_rgb_allocate_images (GdkRgbInfo *image_info, { gint j; - for (j = 0; j <= i; j++) + for (j = 0; j < i; j++) gdk_image_unref (image_info->static_image[i]); return FALSE; -- 2.30.2